package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 门诊就诊记录表(MzJzjl)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "门诊就诊记录表")
public class MzJzjl implements Serializable {

    private static final long serialVersionUID = -79929705638347725L;
    
    @ApiModelProperty("医疗机构代码:复合主键；平台唯一标识，采用组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("门诊就诊流水号:复合主键；患者每次挂号就诊的唯一标识号")
    private String jzlsh;
    
    @ApiModelProperty("卡号:必须与患者基本信息关联，见1.1卡类型、卡号的定义规范。")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("门诊号")
    private String mzh;
    
    @ApiModelProperty("患者姓名")
    private String hzxm;
    
    @ApiModelProperty("患者属性:患者属性“患者来源属性”字典表")
    private String hzsx;
    
    @ApiModelProperty("就诊类型:100 =普通门诊；101=专科门诊；102=专家门诊；103=特需门诊；104=专病门诊；999 =其他")
    private String jzlx;
    
    @ApiModelProperty("初复诊标志:0初诊，1复诊")
    private String cfzbz;
    
    @ApiModelProperty("就诊科室编码:编码")
    private String jzksbm;
    
    @ApiModelProperty("就诊科室名称")
    private String jzksmc;
    
    @ApiModelProperty("门诊就诊日期时间")
    private Date jzrqsj;
    
    @ApiModelProperty("主诊医生工号")
    private String zzysgh;
    
    @ApiModelProperty("主诊医生姓名")
    private String zzysxm;
    
    @ApiModelProperty("门诊诊断编码（主要诊断):编码。西医：按统一规定的ICD10字典表执行；中医：按国标-95执行。若有多条，填写主要诊断。")
    private String jzzdbm;
    
    @ApiModelProperty("门诊诊断名称（主要诊断）:参照疾病编码字典表。")
    private String jzzdmc;
    
    @ApiModelProperty("编码类型:编码。01：ICD-10；02：国标-95；")
    private String bmlx;
    
    @ApiModelProperty("门诊诊断说明")
    private String jzzdsm;
    
    @ApiModelProperty("证型代码:中医填写，多个证型以使用半角“;”进行分隔，代码和名称的顺序需要对应。西医填”-”")
    private String zxbm;
    
    @ApiModelProperty("证型名称:西医填”-”")
    private String zxmc;
    
    @ApiModelProperty("治法名称:中医填写，医生通过对患者证型的分析，得出的治疗方案，如：祛风润燥。西医填”-”")
    private String zfmc;
    
    @ApiModelProperty("主诉:患者向医师描述的对自身本次疾病相关的感受的主要记录")
    private String zs;
    
    @ApiModelProperty("门诊症状-名称")
    private String mzzzmc;
    
    @ApiModelProperty("门诊症状代码:参考YYCV5101.27症状代码，多个用半角“;”分隔")
    private String mzzzdm;
    
    @ApiModelProperty("症状描述:接诊医生对患者症状的简要描述")
    private String zzms;
    
    @ApiModelProperty("发病日期时间")
    private Date fbrqsj;
    
    @ApiModelProperty("处理措施:对患者所采取处理措施记录")
    private String clcs;
    
    @ApiModelProperty("留院观察标志:0否，1是")
    private String lygcbz;
    
    @ApiModelProperty("收费时间")
    private Date sfsj;
    
    @ApiModelProperty("医保支付:如无则填写”0”")
    private Integer ybje;
    
    @ApiModelProperty("自费金额")
    private Integer zfje;
    
    @ApiModelProperty("优惠金额")
    private Integer yhje;
    
    @ApiModelProperty("实收金额")
    private Integer ssje;
    
    @ApiModelProperty("总金额")
    private Integer zje;
    
    @ApiModelProperty("医保账户标识:医保卡和社保卡用户应填写")
    private String ybzhbz;
    
    @ApiModelProperty("密级:见1.9密级字段规范")
    private String mj;
    
    @ApiModelProperty("修改标志:编码。1：正常、2：修改、3：撤销；")
    private String xgbz;
    
    @ApiModelProperty("数据生成时间:业务操作获取该条信息的时间")
    private Date ywscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}